package com.example.entity.vo.pc;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@ApiModel(value = "ResourcePlus")
@Data
public class ResourcePlus {

    @ApiModelProperty(value = "资源组ID")
    private Integer resourceGroupId;

    @ApiModelProperty(value = "资源组名称")
    private String resourceGroupName;

    @ApiModelProperty(value = "资源组编号")
    private String resourceGroupNO;

    @ApiModelProperty(value = "资源类别 设备1  生产线2  模具3  工装4")
    private Integer resourceType;

    @ApiModelProperty(value = "父资源组ID")
    private Integer resourceGroupParentId;

    @ApiModelProperty(value = "父资源组编号")
    private String resourceGroupParentNO;

    @ApiModelProperty(value = "父资源组名称")
    private String resourceGroupParentName;

    @ApiModelProperty(value = "工作中心")
    private String workCenter;

    @ApiModelProperty(value = "资源状态")
    private String status;

    @ApiModelProperty(value = "排产UUID ")
    private String moctyudf05;

    @ApiModelProperty(value = "排产数量 正在生产中的排产单")
    private BigDecimal moctyNums;

    @ApiModelProperty(value = "报工数量 正在生产中的排产单")
    private BigDecimal bgNums;

    @ApiModelProperty(value = "入库数量(已生产数量 合格数量)")
    private BigDecimal productionNums;

    @ApiModelProperty(value = "工单单别 正在生产中的排产单")
    private String ty001;

    @ApiModelProperty(value = "工单单号 正在生产中的排产单")
    private String ty002;

    @ApiModelProperty(value = "进站时间  正在生产中的排产单")
    private String macOnTime;

    @ApiModelProperty(value = "节拍  正在生产中的排产单")
    private String beat;

    @ApiModelProperty(value = "当前机器已有多少排单记录")
    private List<MoctyPlus> moctyPluslist;

}
